.BottomButtons {
  width: 100%;
  height: 28px;
  position: absolute;
  background: transparent;
  color: #4e5a6e;
  bottom: 8px;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  pointer-events: none;
  > * {
    pointer-events: all;
  }
}

.BottomButtons :global {
  .next-radio-group.next-radio-button .next-radio-wrapper {
    width: 70px;
    height: 20px;
    background-color: #2e3440;
    border: 1px solid #2e3440;
  }
  .next-radio-group .next-radio-label {
    color: #f5f5f5;
  }
  .next-radio-button > label.checked .next-radio-label {
    color: #f5f5f5 !important;
  }
  .next-radio-button > label:hover,
  .next-radio-button > label.hovered {
    border-color: #3b4453 !important;
    color: #f5f5f5;
    background-color: #3b4453 !important;
  }
  .next-radio-button > label:hover .next-radio-label,
  .next-radio-button > label.hovered .next-radio-label {
    color: #f5f5f5;
  }
  .next-radio-button > label.checked {
    border-color: #5584ff !important;
    background-color: #5584ff !important;
  }
  .next-btn.next-btn-primary {
    width: 70px;
    height: 20px;
    background: #2e3440;
    border: 1px solid #2e3440;
  }
  .next-btn.next-btn-primary:hover {
    border-color: #5584ff !important;
    color: #f5f5f5;
    background-color: #5584ff !important;
  }
}
